pspadico.png PSPad - šablony

makra.png

Šablony
slouží k urychlení práce. Nejlépe by se to dalo popsat asi jako automatický text v MS Wordu.
Každá šablona se skládá z názvu, popisu a obsahu, který bude vložen na pozici kurzoru. Obsah šablony může obsahovat libovolný počet řádků, při vkládání je zachována struktura odsazení jednotlivých řádků.

Jak vyvolat šablonu :
·Napíšete jméno šablony nebo část jména a po stisku CTRL+Space se vyvolá seznam, ve kterém stojíte na nejbližší podobné položce. Vyberete si požadovanou položku a po potvrzení klávesou ENTER je na místo kurzoru vložen obsah šablony.  
·Napíšete celý název šablony, stisknete SHIFT+Space a pokud je šablona nalezena, na místo kurzoru je vložen její obsah.  
·Použijete klávesovou zkratku, kterou má šablona přiřazenu (jejich seznam najdete v menu nástroje / klávesové zkratky)  

Šablony jsou uloženy v souborech *.DEF v adresáři .\PSPad\Context. Jména souborů jsou uvedena níže a jsou povinná ! Jde o obyčejné textové soubory s velmi jednoduchou strukturou, takže si je můžete snadno upravit podle svého.
Editaci příslušné šablony je možno vyvolat přímo z menu Nástroje / Editace šablon. Pokud šablona neexistuje, bude vytvořena nová.

Formát souboru:
; - komentáře, řádky jsou ignorovány  
[jméno_šablony | popis šablony]*horká_klávesa  
jméno šablony je v seznamu zobrazeno tučně a určuje i jméno příkazu pro přímé vložení pomocí SHIFT+Space  
znak | odděluje jméno od popisu.  
řádek je uzavřen v hranatých závorkách [] .  
znak * označuje klávesovou zkratku  
klávesová zkratka určuje klávesovou zkratku, pomocí které je možno šablonu přímo vložit do textu  
klávesová zkratka není povinná  
obsah šablony  
libovolný text, pouze nesmí začínat znakem [.  
znak | určuje pozici kurzoru v editoru po vložení obsahu šablony  
znak § (ALT+167) určuje místo, kam se vloží text označený před vyvoláním šablony  
obsah šablony může obsahovat libovolný počet řádků.  
pro znak | se bere pouze první výskyt  
označený text je vložen na každý výskyt znaku §  
 
Příklad šablony:
[zadost | ilustrační příklad možností šablony]*Ctrl+Z  
Věc: Žádost o zvýšení platu.  
----------------------------------------  
Důrazně žádám o zvýšení základního platu na | Kč.   
V případě odmítnutí to můžete brát jako žádost o rozvázání pracovního poměru.  
 
Možnosti použití příkladu:
·stiskem CTRL+Space vyvoláme seznam, vybereme řádek a klávesou Enter vložíme do textu  
·napíšeme "zadost" a stiskem SHIFT+Space přímo vložíme do textu  
·v případě přiřazení horké klávesy stačí stisknout Ctrl+Z  

Do editovaného textu budou vloženy 4 řádky a kurzor se zastaví na pozici znaku |, tzn. před Kč, takže zbývá jen doplnit požadovanou částku.  

Jména souborů:
·Assembl.def  
·Bat.def      (dávkové soubory)  
·Basic.def  
·CPP.def      (C++)  
·CSS.def      (kaskádové styly)  
·FoxPro.def  
·General.def      (prostý text)  
·HTML.def        
·INI.def      (INI soubory)  
·Java.def  
·JScript.def      (JAVA skript)  
·VBScript.def      (Visual Basic skript)  
·Pascal.def  
·Perl.def  
·PHP.def  
·SQL šablony jsou závislé na dialektu SQL  
SQL.def      standard ANSI SQL  
Interbase.def  
MSSQL.def  
MySQL.def  
Oracle.def  
SyBase.def  
Ingres.def  
·Python.def  
·ISetup.def      (INNO setup)  
·XML.def